Oblique Cylinder
Feature Description
This tool constructs a parametric oblique cylinder object based on specified parameters. As shown in the figure below, the oblique cylinder is generated by setting the bottom radius to 2 meters, the top radius to 1 meter, the X-direction slope and Y-direction slope of the top surface to 30 degrees, and the height to 3 meters.

Parameter Description
| Parameter Name | Parameter Description | Parameter Type |
|---|---|---|
| Location (Optional) | Set the X/Y/Z coordinate values of the center point of the base of the beveled cylinder. | Point3D |
| Transform Matrix (Optional) | Set the matrix for rotating, scaling, and translating a beveled cylinder. This matrix contains the spatial Position Info of the beveled cylinder. The specific value is specified by the transformation matrix tool. The and positional parameters are mutually exclusive. When both parameters are set, only the transform matrix parameter takes effect. |
Matrix |
| Base Radius (Optional) | Set the radius of the beveled cylinder base circle. The default is 1.0 in meters. | Double |
| Top Radius (Optional) | Set the radius of the top circle of the beveled cylinder. The default is 1.0 in meters. For a beveled cylinder, the top and bottom radii are different, creating a ramp effect. |
Double |
| Top Face X-Slope (Optional) | Set the angle between the top face and the positive X axis, typically in the range of (-90, 90) in degrees. | Double |
| Top surface Y-slope (Optional) | Set the angle between the top surface and the positive Y-axis, typically in the range of (-90, 90) in degrees. | Double |
| Base X slope (Optional) | Set the angle between the base and the positive X axis, typically in the range of (-90, 90) in degrees. | Double |
| Base Y slope (Optional) | Set the angle between the base and the positive Y axis, typically in the range of (-90, 90) in degrees. | Double |
| Height (Optional) | Set the distance from the center point of the base to the center point of the top of the beveled cylinder. The default is 1.0 in meters. | Double |
Output Result
| Parameter Name | Parameter Description | Parameter Type |
|---|---|---|
| Oblique Cylinder | Parametric Oblique Cylinder Object | CSGNode |